package com.sqx.modules.course.service;

import com.sqx.common.utils.Result;
import com.sqx.modules.course.entity.AdsUnlockVideos;

public interface AdsUnlockVideosService {
    Result watchAds(Long userId, Long courseDetailsId, Long adsId);

    Boolean unlockCourseDetails(Long userId, Long unlockCourseId,Integer status);

    Result selAdsUnlockVideosList(Long page, Long limit);

    Result selAdsUnlockVideosDetail(Long id);

    Result delAdsUnlockVideos(Long id);

    Result addAdsUnlockVideos(AdsUnlockVideos adsUnlockVideos);

    Result updateAdsUnlockVideos(AdsUnlockVideos adsUnlockVideos);

    Result selectAds(Long userId);

    Result courseDetailsSelect(Long userId);
}
